home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 996 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.8 KB

  1. Path: crusher.ici.net!usenet
  2. From: cascio@augusta-dev.com (Joe Cascio)
  3. Newsgroups: comp.object,comp.software-eng,comp.lang.c++
  4. Subject: Re: Moving from C to C++
  5. Date: 9 Jan 1996 00:01:18 GMT
  6. Organization: Augusta Development
  7. Message-ID: <4csb8e$n0i@crusher.ici.net>
  8. References: <4cs44p$3pk@ixnews8.ix.netcom.com>
  9. NNTP-Posting-Host: dialups107
  10. Mime-Version: 1.0
  11. X-Newsreader: WinVN 0.99.2
  12.  
  13. In article <4cs44p$3pk@ixnews8.ix.netcom.com>, pochy@pop.ix.netcom.com 
  14. says...
  15. >
  16.  
  17.  
  18. >Is it better to ease everyone into using C++ as a better C and take
  19. >advantage of the encapsulation, getting people familar on the tools
  20. >before jumping into a full object-oriented development?  Or should 
  21. >one jump right in a take the learning curve hit, sacrificing time to
  22. >market?
  23. >
  24.  
  25. Hi,
  26.  
  27. First, I would NOT try to move everyone into C++ at once either way.  
  28. The "sheep dip" approach is a recipe for disaster.
  29.  
  30. I would highly recommend hiring or contracting with a "coach".  
  31. Someone who has many years experience in the OO/C++ world.  Then, take 
  32. some of your senior people (as long as they're not dinosaurs who 
  33. refuse to learn anything new), put them with the coach, and let them 
  34. build a small pilot project.  Let the coach run the show!  After you 
  35. have that core group up to speed, then disperse them to other 
  36. projects, and "let each one teach one", as the old saying goes.
  37.  
  38. It's very difficult to learn this stuff from books. You have to have 
  39. someone you can just ask, "How would I do this in C++", or, "Why am I 
  40. getting this compiler error?", or "How do I implement a pointer to a 
  41. member function?"
  42.  
  43. Hope this helps,
  44. -JC
  45.  
  46. -- 
  47. // -----------------------------------------------------
  48. // Joseph Cascio, Jr.        // Augusta Development
  49. // 26 Coach Road             // 508-339-0641
  50. // Mansfield, MA 02048-2606  // cascio@augusta-dev.com
  51. // -----------------------------------------------------
  52.  
  53.